/**
 * Theme Name: womenTheme
 * Theme URI: http://demo.wpteam.org/?theme=womenTheme
 * Description: Input here theme description
 * Author: WPTeam
 * Author URI: http://wpteam.org/
 * Version: 1.0
 */

a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;text-align:center;padding:5px 3px 10px}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;max-width:98.5%;width:auto;margin:0;padding:0}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.alignnone,a img.alignnone,.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter,.aligncenter{display:block;margin:5px auto}
.alignright,a img.alignright{float:right;margin:5px 0 20px 20px}
.alignleft,a img.alignleft{float:left;margin:5px 20px 20px 0}

*{margin:0;padding:0;}
img{border:none;}
body{min-height:250px;background:url(images/body_bg.jpg) fixed center top no-repeat;font-size:11px;font-family:Tahoma;color:#000;min-width:1200px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
b, strong{font-weight:bold;}
u{text-decoration:underline;}
s{text-decoration:line-through;}
p{margin:0;}
i{font-style:italic;}
big{text-transform:uppercase;}
small{text-transform:lowercase;}
ul{position:relative;}
ul li{list-style:none;}
ol{position:relative;}
h1,h2,h3,h4,h5,h6{position:relative;}
div.wrapp{margin:0 auto;width:1000px;background:#fff;}

@font-face {
    font-family:"Myriad Pro";
	src: url('fonts/myriadpro_cond/myriadpro-cond.eot'); 
    src: url('fonts/myriadpro_cond/myriadpro-cond.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriadpro_cond/myriadpro-cond.svg#technicaldi') format('svg'),
         url('fonts/myriadpro_cond/myriadpro-cond.woff') format('woff'),
         url('fonts/myriadpro_cond/myriadpro-cond.ttf') format('truetype');
}

div.logo{
	float:left;
	width:250px;
	height:68px;
	background:url(images/logo.png) left top no-repeat;
	position:relative;
	margin:11px 0 0 0;
}

div.logo a{
	float:left;
	width:250px;
	height:71px;
	text-indent:-9999px;
	color:#551b81;
	font-family:Georgia;
	font-style:italic;
	font-weight:bold;
}
div.logo a:hover{text-decoration:none;}
div.logo span{
	position:absolute;
	bottom:0px;
	left:5px;
	text-indent:0px;
}

div.social{
	float:right;
	width:auto;
	padding:0 16px 0 0;
}

div.social a{
	float:left;
	width:24px;
	height:24px;
	background:url(images/social.png) left top no-repeat;
	text-indent:-9999px;
}
div.social a+a{margin:0 0 0 2px;}
div.social .twitter{background-position:-26px 0px;}
div.social .facebook{background-position:-52px 0px;}
div.social .google{background-position:-78px 0px;}
div.social .classmates{background-position:-104px 0px;}
div.social .live{background-position:-130px 0px;}
div.social .lisoc{background-position:-156px 0px;}
div.social .mail{background-position:-182px 0px;}
div.social .vk:hover{background-position:0px -24px;}
div.social .twitter:hover{background-position:-26px -24px;}
div.social .facebook:hover{background-position:-52px -24px;}
div.social .google:hover{background-position:-78px -24px;}
div.social .classmates:hover{background-position:-104px -24px;}
div.social .live:hover{background-position:-130px -24px;}
div.social .lisoc:hover{background-position:-156px -24px;}
div.social .mail:hover{background-position:-182px -24px;}

header{
	width:896px;
	height:101px;
	background:url(images/header_bg.png) no-repeat;
	padding:14px 0px 0px 104px;
	position:relative;
	z-index:100;
}

header .left_header{float:left;width:250px;}
header .right_header{float:right;	width:644px;}
nav.header_nav{
	position:relative;
	float:right;
	min-width:566px;
	height:45px;
	border:1px solid #bba2cd;
	border-right:none;
	background:url(images/nav_bg.png) left top repeat-x;
	border-radius:20px 0px 0px 20px;
	padding:0 10px 0 13px;
	margin:12px 0 0 0;
	behavior:url(pie/PIE.htc);
}

nav.header_nav ul{
	position:relative;
	float:left;
	width:auto;
}

nav.header_nav ul li{float:left;position:relative;}
nav.header_nav ul li:hover ul{display:block;}
nav.header_nav ul li a{
	float:left;
	font-family:"Ubuntu Condensed";
	font-size:18px;
	color:#551b81;
	padding:10px 7px 0 7px;
	height:35px;
}

nav.header_nav ul li a:hover{
	color:#ff9d9d;
	background:url(images/nav_active.png) left top repeat-x;
	border-bottom:1px solid #000;
	text-decoration:none;
}

nav.header_nav ul li>ul{
	position:absolute;
	display:none;
	top:45px;
	left:0;
	background:#551b81 url(images/sub_bg.png) left top repeat-x;
	width:189px;
	padding:8px 0px 8px 0px;
}

nav.header_nav ul li>ul li{
	display:inline-block;
	float:none;
	padding:0;
	margin:0;
	width:100%;
}

nav.header_nav ul li>ul li+li{border-top:1px dotted #8860a7;}
nav.header_nav ul li>ul li a{
	color:#fff;
	float:left;
	font-family:"Ubuntu Condensed";
	font-size:14px;
	line-height:16px;
	padding:7px 19px;
	height:auto;
}

nav.header_nav ul li>ul li a:hover{
	color:#fda1a3;
	background:none;
	border:0 none;
}

nav.footer_menu{float:right;margin:0 0px 0 0;}
nav.footer_menu ul{float:left;}
nav.footer_menu ul li{float:left;}
nav.footer_menu ul li a{
	float:left;
	color:#000;
	font-size:11px;
	line-height:13px;
	padding:0 7px;
}

nav.footer_menu ul li+li{border-left:1px solid black;}
nav.footer_menu ul li a:hover{color:#551b81;}
section.carousel_wrapp{
	float:left;
	width:1000px;
	height:271px;
	background:url(images/carousel_bg.png) left top repeat-x;
	padding:5px 0 0 0;
	text-align:center;
	overflow:hidden;
}

section.carousel_wrapp .carousel{
	display:inline-block;
	width:967px;
	height:251px;
	padding:21px 0 0 0;
}

section.content{
	float:left;
	width:962px;
	padding:24px 19px 20px 19px;
	background:#fff;
	position:relative;
	z-index:1;
}

section.content .not_found{
	width:100%;
	display:inline-block;
	margin:0px;
	font-size:18px;
	font-weight:bold;
	padding:10px 0 0 0;
}

section.content .slider{
	float:left;
	width:690px;
	height:236px;
	margin:20px 0 0 0;
	background:url(images/slider/1.jpg) left top no-repeat;
}

section.content .content_wrapp{float:left;width:691px;}
section.content .content_wrapp .single_carousel{
	float:left;
	width:100%;
	margin:18px 0 0 0;
}

section.content .content_wrapp .single_carousel h3, section.content .content_wrapp .single_carousel h3 a{
	position:relative;
	float:left;
	width:683px;
	background:none;
	margin:0px 0 0 0;
	padding:0 0 0 7px;
	color:#4C4C4C;
	text-shadow:2px 2px 1px #fdbca7;
}

section.content .other_carousel{
	float:left;
	position:relative;
	width:690px;
	height:197px;
	background:#fbf3de;
	border-radius:10px;
	margin:10px 0 0 0;
	padding:15px 0 0 0px;
	text-align:center;
	behavior:url(pie/PIE.htc);
}

section.content .content_top{
	float:left;
	width:100%;
	padding:0px 0 0 10px;
	margin:5px 0 26px 0;
}

section.content .content_top a{
	color:#4c4c4c;
	font-size:11px;
	text-decoration:none;
	//float:left;
}
section.content .content_top a:hover{color:#551b81;}
section.content .content_top ul{display:inline-block;//display:inline;//zoom:1;}
section.content .content_top ul li a{//float:left;display:inline-block;}
section.content .content_top span{//float:left;}
section.content .content_wrapp h3, section.content .first_category h3, section .single_post h1{
	font-family:"Lobster";
	color:#4c4c4c;
	font-size:24px;
	line-height:27px;
	height:27px;
	font-weight:normal;
	margin:0;
	padding:0 0 0 7px;
	background:url(images/h3_bg.png) left top repeat-x;
	display:inline-block;
	width:683px;
	text-shadow:2px 2px 1px #fdbca7;
}
section.content .content_wrapp h1 a{color:#4c4c4c;}
section.content .first_category{
	float:left;
	width:100%;
	margin:29px 0 0 0;
}

section.content .first_category h3, section.content .first_category h3 a{
	color:#551b81;
	margin:0 0 22px 0;
	text-shadow:2px 2px 1px #fdbca7;
}

section.content .second_part{
	float:left;
	width:100%;
	background:url(images/second_bg.png) left top repeat-x;
	padding:21px 0 0 0;
	margin:16px 0 0 0;
}

section.content .write_comments{
	float:left;
	width:100%;
	position:relative;
	margin:43px 0 0 0;
}

section.content .write_comments form{
	float:left;
	position:relative;
	width:100%;
	margin:23px 0 0 0;
}

section.content .write_comments form>label, .write_comments form span{
	display:block;
	color:#000;
	font-size:14px;
	font-family:"Myriad Pro";
	margin:0 0 7px 0;
	text-indent:9px;
}

section.content .write_comments textarea{
	display:block;
	width:670px;
	height:78px;
	border:0 none;
	background:#f8ebc8;
	font-family:Tahoma;
	font-style:normal;
	font-size:11px;
	color:#000;
	padding:10px;
	margin:4px 0 0 0;
	resize:none;
}

section.content .write_comments input[type=text]{
	display:block;
	width:244px;
	height:26px;
	border:0 none;
	background:#f8ebc8;
	font-family:Tahoma;
	font-style:normal;
	font-size:11px;
	line-height:26px;	
	color:#000;
	padding:0px 10px;	
	margin:4px 0 0 0;
}

section.content .write_comments form span{
	padding:3px 0 0 0px;
	position:relative;
	float:left;
	margin:0;
	width:446px;
}

section.content .write_comments form span>img{vertical-align:middle;margin:0 0 0 16px;}
section.content .write_comments form span>input[type=text]{
	width:77px;
	display:inline;
	vertical-align:middle;
	margin:0 0 0 15px;	
}

section.content .write_comments input[type=submit]{
	float:right;
	position:relative;
	height:24px;
	width:130px;
	font-size:11px;
	line-height:13px;
	text-align:center;
	color:#fff;
	border:none;
	background:url(images/nav_active.png) left top;
	padding:0px;
	cursor:pointer;	
	margin:8px 0 0 0;
	border-radius:6px;
	overflow:hidden;
	behavior:url(pie/PIE.htc);
}

section.content .read_comments{float:left;width:690px;margin:12px 0 0 0;}
section.content .read_comments h3{	margin:0px 0 23px 0;}
section.content .comments_top{
	float:left;
	position:relative;
	width:670px;
	background:#fbf3de;
	border-radius:10px;
	padding:10px;
	margin:0 0 10px 0;
	behavior:url(pie/PIE.htc);
}

section.content .comment_answer{width:620px;margin:0 0 10px 50px;}
section.content .comments_top .main_comment{float:right;width:600px;}
section.content .comment_answer .main_comment{width:550px;}
section.content .comments_top img{
	height:50px;
	width:50px;
	float:left;
	padding:3px 0 0 0;
}

section.content .comments_top .about_user{
	float:left;
	width:300px;
	color:#000;
	font-weight:bold;
	font-size:12px;
}

section.content .comments_top p{
	float:left;
	width:100%;
	font-size:12px;
	padding:15px 0 0 0;
	color:#000;
}

section.content .comments_top a{
	float:right;
	color:#000;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}
section.content .comments_top a:hover{text-decoration:underline;color:#551b81;}
section.single_post{float:left;width:100%;}



section.single_post .about_post{
	display:block;
	margin:0 0 10px 0;
	width:100%;
}





section.single_post h1, section.single_post h2, section.content .single_post h3,
section.single_post h4, section.single_post h5, section.single_post h6{
	font-family:"Myriad Pro";
	font-size:24px;
	line-height:26px;
	font-weight:normal;
	color:#000;
	padding:0 0 0 6px;
	margin:0;
}

section .single_post h1{text-shadow:none;}
section.single_post h2{
	font-size:22px;
	line-height:24px;
	padding:0;
	display:block;
	width:100%;
}

section.content .single_post h3{
	font-size:20px;
	line-height:22px;
	background:none;
	padding:0;
	text-shadow:none;
}

section.single_post h4{
	font-size:18px;
	line-height:20px;
	padding:0;
}

section.single_post h5{
	font-size:16px;
	line-height:18px;
	padding:0;
}

section.single_post h6{
	font-size:14px;
	line-height:16px;
	padding:0;
}

section.single_post p{
	font-size:11px;
	line-height:16px;
	color:#555;
	padding:10px 0;
}
section.single_post a{text-decoration:underline;color:#555;}
section.single_post a:hover{color:#551b81;}
section.single_post .news_tags{
	float:left;
	width:100%;
	margin:35px 0 0 0;
}

section.single_post .news_tags a{
	color:#3f3f3f;
	font-weight:bold;
	text-decoration:underline;
}

section.single_post .news_tags a:hover{
	color:#551b81;
}

section.single_post .speak_friends{
	float:left;
	width:100%;
	margin:14px 0 0 0;
}

section.single_post .speak_friends span{
	display:block;
	width:100%;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding:0px 0 4px 0;
}

section.single_post .speak_friends a{
	float:left;
	background:url(images/friends.png) left top no-repeat;
	height:28px;
	text-indent:-9999px;
}
section.single_post .speak_friends a+a{margin:0 0 0 10px;}
section.single_post .speak_friends .facebook2{width:77px;background-position:0px 0px;}
section.single_post .speak_friends .vk2{width:92px;background-position:-88px 0px;}
section.single_post .speak_friends .twitter2{width:100px;background-position:-193px 0px;}
section.single_post .speak_friends .google{width:73px;background-position:-304px 0px;}
section.single_post .speak_friends .live2{width:23px;background-position:-385px 0px;}
section.single_post .border_posts{
	float:left;
	position:relative;
	height:170px;
	width:245px;
	margin:0 20px 0px 0;
}

section.single_post .border_posts img{
	position:relative;
	float:left;
	border-radius:5px;
	height:169px;
	width:244px;
	behavior:url(pie/PIE.htc);
}

section.single_post .main_border{
	position:absolute;
	top:0px;
	left:0px;
	height:170px;
	width:245px;
	background:url(images/image_border2.png) left top no-repeat;
	border:none;
	border-radius:5px;
	behavior:url(pie/PIE.htc);
}

section.single_post span.news_date a, section.single_post span.news_autor a, 
section.single_post span.news_category a{
	font-size:11px;
	font-family:Tahoma;
	display:inline;
	line-height:11px;
	margin:0;
}

section.content .pagination{
	display:inline-block;
	position:relative;
	width:100%;
	text-align:center;
	padding:0;
	margin:20px 0;
}

section.content .pagination a+a{margin:0 0 0 12px;}
section.content .pagination a.page-numbers{
	color:#000;
	font-size:14px;
	line-height:16px;
	font-family:"Myriad Pro";
	display:inline-block;
	position:relative;
	vertical-align:middle;
	//display:inline;
	//zoom:1;
}

section.content .pagination a.prev{
	display:inline-block;
	position:relative;
}

section.content .pagination a.prev:hover{background:url(images/left_arrow.png) left bottom no-repeat;}
section.content .pagination a.next{
	display:inline-block;
	position:relative;
}
section.content .pagination a.next:hover{}
section.content .pagination span.current{
	color:#fff;
	background:url(images/page_active.png) center top no-repeat;
	height:21px;
	width:24px;
	text-align:center;
	position:relative;
	vertical-align:middle;
	display:inline-block;
	margin:0;
	padding:2px 0 0 0px;
	font-size:14px;
	font-family:"Myriad Pro";
}
section.content .pagination a:hover{color:#551b81;}
article.carousel_news{display:inline-block;width:190px;margin:0;height:237px;}
article.carousel_news + article.carousel_news{margin:0 0 0 21px;}
article.carousel_news a{text-align:center;}
article.carousel_news a.carousel_link{
	float:left;
	max-height:42px;
	color:#000;
	text-decoration:underline;
	font-family:"Myriad Pro";
	font-size:18px;
	width:100%;
	overflow:hidden;
}

article.carousel_news a:hover{color:#ff9d9d;}
article.carousel_news .carousel_image{
	float:left;
	width:183px;
	height:183px;
	padding:7px 0 0 7px;
	border-radius:19px;
	behavior:url(pie/PIE.htc);
	background:url(images/image_border.png) left top no-repeat;
}

article.carousel_news .carousel_image:hover{background:url(images/image_border_active.png) left top no-repeat;}
article.carousel_news img.wp-post-image{
	float:left;
	width:176px;
	height:176px;
	border-radius:19px;
	behavior:url(pie/PIE.htc);
}

article.other_news{
	display:inline-block;
	width:150px;
	height:190px;
}

article.other_news + article.other_news{margin:0 0 0 10px;}

article.other_news a{
	float:left;
	color:#000;
	text-decoration:underline;
	font-family:Tahoma;
	font-size:11px;
	line-height:13px;
	text-align:center;
	width:100%;
	padding:0 4px;
}

article.other_news a:hover{color:#ff9d9d;}
article.other_news .carousel_image{
	float:left;
	width:150px;
	height:150px;
	padding:7px 0 0 7px;
	background:url(images/image_border3.png) left top no-repeat;
}
article.other_news .carousel_image:hover{background:url(images/image_border_active2.png) left top no-repeat;}
article.other_news .carousel_image img{
	float:left;
	position:relative;
	width:136px;
	height:136px;
	border-radius:16px;
	behavior:url(pie/PIE.htc);
}

article.aside_news{
	float:left;
	width:225px;
	height:53px;
	padding:10px 0;
	overflow:hidden;
	border-bottom:1px solid #dfd3b4;
}

article.aside_news a{
	float:left;
	width:142px;
	color:#000;
	padding:0 0 0 10px;
}

article.aside_news .news_image{
	width:65px;
	height:49px;
	padding:0;
}

article.aside_news .news_image img{
	float:left;
	width:65px;
	height:49px;
	border:1px solid #bba2cd;
	margin:0px;
}

article.main_posts{
	float:left;
	margin:0 0 0px 0px;
	width:690px;
	height:206x;
	padding:0px 0 3px 0;
}

article.main_posts .border_posts{
	float:left;
	position:relative;
	height:170px;
	width:245px;
}

article.main_posts .border_posts img{
	position:relative;
	float:left;
	border-radius:5px;
	height:169px;
	width:244px;
	behavior:url(pie/PIE.htc);
}

article.main_posts .main_border{
	position:relative;
	height:170px;
	width:245px;
	background:url(images/image_border2.png) left top no-repeat;
	margin:0px 0 0 0;
	position:absolute;
	top:0px;
	left:0px;
	border:none;
	border-radius:5px;
	behavior:url(pie/PIE.htc);
}

article.main_posts a{
	color:#000;
	font-family:"Myriad Pro";
	font-size:18px;
	line-height:20px;
	text-decoration:underline;
	margin:0 0 10px 0;
}

article.main_posts a:hover{text-decoration:none;color:#551b81;}
article.main_posts .main_part{
	float:right;
	width:424px;
	padding:0;
	margin:0;
}

article.main_posts .main_part a{display:block;}
article.main_posts .main_part a:hover, article.one_posts .main_part a:hover{color:#551b81;text-decoration:underline;}
article.main_posts span.news_date, article.main_posts span.news_autor,
article.main_posts span.news_category, article.one_posts span.news_date,
section.single_post span.news_date, section.single_post span.news_autor, 
section.single_post span.news_category{
	font-size:11px;
	font-family:Tahoma;
	color:#969696;
	height:11px;
	float:left;
}

article.main_posts span.news_date a, article.main_posts span.news_autor a,
article.main_posts span.news_category a, article.one_posts span.news_date a{
	font-size:11px;
	font-family:Tahoma;
	color:#969696;
	display:inline;
	line-height:11px;
	text-decoration:none;
	margin:0;
}

article.main_posts span.news_date, article.one_posts span.news_date, 
section.single_post span.news_date{
	background:url(images/date.png) left top no-repeat;
	padding:0 17px 0 18px;
	line-height:11px;
}

article.main_posts span.news_autor, section.single_post span.news_autor{
	background:url(images/admin.png) left top no-repeat;
	padding:0 21px 0 18px;
	line-height:11px;
}

article.main_posts span.news_category, section.single_post span.news_category{
	background:url(images/categories.png) left top no-repeat;
	padding:0 10px 0 17px;
	line-height:11px;
}

article.main_posts span.news_coments, article.one_posts span.news_coments{
	background:url(images/coments.png) left top no-repeat;
	padding:0 10px 0px 19px;
	line-height:13px;
	font-size:11px;
	float:left;
	margin:5px 0 0 3px;
}

article.main_posts span.news_views, article.one_posts span.news_views{
	background:url(images/views.png) left top no-repeat;
	padding:0 12px 0px 17px;
	line-height:13px;
	font-family:Tahoma;
	font-size:11px;
	float:left;
	margin:5px 0 0 0px;
}

article.main_posts span.news_coments a, article.main_posts span.news_views a,
article.one_posts span.news_coments a, article.one_posts span.news_views a{
	font-size:11px;
	display:inline;
	line-height:11px;
	font-family:Tahoma;
	color:#969696;
	text-decoration:none;
	margin:0;
}

article.main_posts .main_part p, article.one_posts p{
	float:left;
	width:100%;
	height:95px;
	font-family:Tahoma;
	font-size:11px;
	line-height:16px;
	color:#555;
	border-bottom:1px solid #eee;
	padding:12px 0 0 0;
	margin:0 0 5px 0;
	overflow:hidden;
}

article.main_posts .news_more{
	float:right;
	height:23px;
	width:121px;
	font-size:11px;
	font-family:Tahoma;
	line-height:23px;
	text-align:center;
	text-decoration:none;
	color:#fff;
	background:url(images/news_more.png) left top no-repeat;
	padding:0 5px;	
	margin:0px;	
}

article.main_posts a.news_more:hover{
	text-decoration:none;
	background:url(images/news_more.png) left bottom no-repeat;
	color:#fff;
}

article.posts_category{margin:0;}
article.posts_category + article.posts_category{margin:20px 0 0 0;}
article.one_posts{
	float:left;
	width:222px;
	height:282px;
}

article.one_posts + article.one_posts{margin:0 0 0 12px;}
article.one_posts a{
	float:left;
	color:#000;
	font-family:"Myriad Pro";
	font-size:14px;
	width:100%;
	text-decoration:underline;
	margin:0 0 4px 0;
}

article.one_posts .border_posts{
	float:left;
	width:222px;
	height:122px;
	padding:0;
	margin:0 0 12px 0;
}

article.one_posts .border_posts img{
	position:relative;
	float:left;
	width:222px;
	height:122px;
	border-radius:8px;
	behavior:url(pie/PIE.htc);
}

article.one_posts span.news_coments{padding:0 10px 0px 19px;margin:0px 0 0 3px;}
article.one_posts span.news_views{padding:0 12px 0px 17px;margin:0px;}
article.one_posts span.news_date{
	font-size:11px;
	font-family:Tahoma;
	color:#969696;
	height:11px;
	float:left;
}

article.one_posts p{
	height:78px;
	border-bottom:0 none;
	padding:8px 0 0 0;
	margin:0;
	overflow:hidden;
}

aside.right_side{width:249px;float:right;}
aside.right_side .vidget_area{width:100%;	float:left;}
aside.right_side .vidget_area li{
	margin:0 0 32px 0;
	padding:0;
	display:inline-block;
	width:100%;
}

aside.right_side .vidget_area>li h3{
	font-family:"Lobster";
	color:#4c4c4c;
	font-size:24px;
	line-height:27px;
	height:27px;
	font-weight:normal;
	margin:0;
	padding:0 0 0 7px;
	background:url(images/h3_bg.png) left top repeat-x;
	text-shadow:2px 2px 1px #fdbca7;
}

aside.right_side .vidget_area li>form{
	float:left;
	position:relative;
	width:248px;
	height:23px;	
	margin:7px 0 0 0;
	padding:0;
	background:url(images/search_bg.png) left top no-repeat;
}

aside.right_side .vidget_area li>form input[type=text]{	
	float:left;
	width:196px;
	height:23px;
	color:#000;
	font-size:11px;
	line-height:23px;
	font-family:Tahoma;
	padding:0 0px 0 12px;	
	border:none;
	background:none;
}

aside.right_side .vidget_area li>form input[type=submit]{
	position:absolute;
	right:0;
	top:0;
	height:23px;	
	width:26px;	
	border:none;
	background:url(images/search.png) center center no-repeat;
	cursor:pointer;
}

aside.right_side .vidget_area .best_video  iframe{
	float:left;
	height:237px;
	width:249px;
	position:relative;
	margin:10px 0 0 0;
}

aside.right_side .vidget_area .vidget_links{margin:10px 0 0 0;float:left;}
aside.right_side .cloud_tags{
	float:left;
	width:249px;
	margin:0px 0 0 0;
}

aside.right_side .vidget_area li ul{
	margin:16px 0 0px 0;
	padding:15px 20px;
	float:left;
	width:209px;
	background:url(images/ul_bg.png) left top;
	border-radius:10px;
}

aside.right_side .vidget_area li ul li{margin:0 0 0px 0;}
aside.right_side .vidget_area li ul li a{
	float:left;
	width:100%;
	color:#000;
	font-family:"Ubuntu Condensed";
	font-size:16px;
	line-height:18px;
	width:200px;
	background:url(images/marker.png) right top no-repeat;
	padding:4px 9px 4px 0;
}
aside.right_side .vidget_area li ul li a:hover{color:#551b81;background:url(images/marker_active.png) right top no-repeat;}
aside.right_side .vidget_area .widget_calendar{
	float:left;
	width:100%;
	margin:0;
	text-align:center;
}

aside.right_side .vidget_area .widget_calendar h3{text-align:left;}
aside.right_side .vidget_area .widget_calendar table{
	display:inline-block;
	font-size:14px;
	font-family:Tahoma;
	padding:10px 0 0 0;
	width:100%;
	position:relative;
}

aside.right_side .vidget_area .widget_calendar table caption{
	font-size:18px;
	font-family:Tahoma;
	padding:0px 0 10px 0;
	color:#551B81;
}
aside.right_side .vidget_area .widget_calendar table td{padding:2px 9px 2px 9px;//padding:2px 9px 2px 9px;}
aside.right_side .vidget_area .widget_calendar table a{color:#551B81;font-weight:bold;}

aside.right_side .tagcloud{width:100%;float:left;}
aside.right_side .tagcloud a{
	color:#454545;
	font-family:Tahoma;
	margin:5px;
	padding:3px;
	float:left;
	border:3px solid #8f8f8f;
	border-top:0 none;
	border-left:0 none;
}

aside.right_side .tagcloud a:hover{color:#551B81;text-decoration:none;border:3px solid #551B81;border-top:0 none;border-left:0 none;}
/*Tabber*/
div#tabber_wrap{
	position:relative;
	float:left;
	z-index:10;
	width:249px;
	padding:0;
	margin:0;
}

div#tabber_wrap ul.controll{
	position:relative;
	float:left;
	width:249px;
	height:29px;
	border-bottom:1px solid #fff;
	margin:0;
	padding:0;
	border-radius:0;
	background:none;
}

div#tabber_wrap ul.controll li{
	position:relative;
	float:left;
	cursor:pointer;
	font-family:"Ubuntu Condensed";
	font-size:16px;
	line-height:18px;
	color:#000;	
	height:29px;
	width:auto;
	background:#bebebe;
	overflow:hidden;
	border-radius:6px 6px 0 0;
	padding:4px 10px 0 10px;
}

div#tabber_wrap ul.controll li+li{margin:0 0 0 3px;}
div#tabber_wrap ul.controll li.active_tab{color:#fff;background:url(images/active_tab.png) repeat-x;}
div#tabber_wrap div.tabber_text{
	overflow:hidden;
	position:relative;
	float:left;
	width:239px;
	padding:2px 0 12px 10px;
	margin:0;
	background:#f8ebc8;
	border-radius:6px 6px 0 0;
}

div#tabber_wrap .tab{
	float:left;
	width:100%;
	position:relative;
	display:block;
}

div#tabber_wrap .t2_content, div#tabber_wrap .t3_content,div#tabber_wrap .t4_content{display:none;}

footer{
	float:left;
	width:1000px;
	height:131px;
	background:#fff;
}

footer .footer_heart{
	float:left;
	width:886px;
	height:117px;
	padding:14px 10px 0px 104px;
	background:url(images/footer_bg.png) left top no-repeat;
}
footer .links_line{float:left;width:339px;}
footer .right_footer{float:right;width:339px;}
footer .copyright{
	float:left;
	text-align:center;
	width:290px;
	color:#551b81;
	font-family:Tahoma;
	font-size:11px;
	margin:30px 0 0 0;
}
footer .links_line .social{float:left;padding:0;margin:19px 0 0 0;}
footer .links_line .counter{float:right;margin:16px 0 0 0;}